Địa lý Vĩnh An, Sơn Động

Xã Vĩnh An nằm ở phía bắc huyện Sơn Động, có vị trí địa lý:

Xã Vĩnh An có diện tích 28,93 km², dân số năm 2018 là 7.576 người, mật độ dân số đạt 262 người/km².[1]